package ru.niir.goodfil.exceptions;

/**
 * Исключение, связанное с тем, что данная настройка отсутствует в БД
 */
public class SettingNotFoundException extends SettingsException
{
    /**
     * Наименование настройки, которая не была найдена в БД
     */
    private String settingName;

    /**
     * Конструктор
     * @param settingName наименование настройки, которая не была найдена в БД
     */
    public SettingNotFoundException(String settingName)
    {
        super("There is no settings with name: " + settingName);
        this.settingName = settingName;
    }

    /**
     * Возвращает наименование настройки, которая не была найдена в БД
     * @return наименование настройки, которая не была найдена в БД
     */
    public String getSettingName()
    {
        return settingName;
    }
}
